/*
* Copyright 2016 Yonyou Auto Information Technology（Shanghai） Co., Ltd. All Rights Reserved.
*
* This software is published under the terms of the YONYOU Software
* License version 1.0, a copy of which has been included with this
* distribution in the LICENSE.txt file.
*
* @Project Name : marketing-service-user
*
* @File name : TmSmsLogPO.java
*
* @Author : WangHuicheng
*
* @Date : 2016年11月29日
*
----------------------------------------------------------------------------------
*     Date       Who       Version     Comments
* 1. 2016年11月29日    WangHuicheng    1.0
*
*
*
*
----------------------------------------------------------------------------------
*/
	
package org.marketing.common.dto.user;

import java.io.Serializable;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;


/**
*
* @author WangHuicheng
* 短信发送Long日志PO
* @date 2016年11月29日
*/

public class TmSmsLogDto implements Serializable {
    
    private static final long serialVersionUID = -6175036536494410583L;
    private Integer msgType;
    private String sendForm;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date lastchecktime;
    private String snedResult;
    private Integer id;
    private String msgContent;
    private String sendTo;
    
    private Integer errorCount;
    
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createDate;
    
    
    /**
     * @return the errorCount
     */
    public Integer getErrorCount() {
        return errorCount;
    }

    
    /**
     * @param errorCount the errorCount to set
     */
    public void setErrorCount(Integer errorCount) {
        this.errorCount = errorCount;
    }

    /**
     * @return the msgType
     */
    public Integer getMsgType() {
        return msgType;
    }
    
    /**
     * @param msgType the msgType to set
     */
    public void setMsgType(Integer msgType) {
        this.msgType = msgType;
    }
    
    /**
     * @return the sendForm
     */
    public String getSendForm() {
        return sendForm;
    }
    
    /**
     * @param sendForm the sendForm to set
     */
    public void setSendForm(String sendForm) {
        this.sendForm = sendForm;
    }
    
    /**
     * @return the lastchecktime
     */
    public Date getLastchecktime() {
        return lastchecktime;
    }
    
    /**
     * @param lastchecktime the lastchecktime to set
     */
    public void setLastchecktime(Date lastchecktime) {
        this.lastchecktime = lastchecktime;
    }
    
    /**
     * @return the snedResult
     */
    public String getSnedResult() {
        return snedResult;
    }
    
    /**
     * @param snedResult the snedResult to set
     */
    public void setSnedResult(String snedResult) {
        this.snedResult = snedResult;
    }
    
    /**
     * @return the id
     */
    public Integer getId() {
        return id;
    }
    
    /**
     * @param id the id to set
     */
    public void setId(Integer id) {
        this.id = id;
    }
    
    /**
     * @return the msgContent
     */
    public String getMsgContent() {
        return msgContent;
    }
    
    /**
     * @param msgContent the msgContent to set
     */
    public void setMsgContent(String msgContent) {
        this.msgContent = msgContent;
    }
    
    /**
     * @return the sendTo
     */
    public String getSendTo() {
        return sendTo;
    }
    
    /**
     * @param sendTo the sendTo to set
     */
    public void setSendTo(String sendTo) {
        this.sendTo = sendTo;
    }

    
    /**
     * @return the createDate
     */
    public Date getCreateDate() {
        return createDate;
    }

    
    /**
     * @param createDate the createDate to set
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
    
    

}
